someone who insults - Turc Anglais Dictionnaire